package com.ruoyi.registerApprove.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 注册审批对象 T06
 * 
 * @author ruoyi
 * @date 2024-08-01
 */
public class RegisterApprove extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long F0601;

    /** 部门 */
    @Excel(name = "部门")
    private Long F0501;

    /** 姓名 */
    @Excel(name = "姓名")
    private String F0602;

    /** 用户名 */
    @Excel(name = "用户名")
    private String F0603;

    /** 电话 */
    @Excel(name = "电话")
    private String F0604;

    /** 消耗token数 */
    private Long F0605;

    /** 账户充值总金额 */
    private Long F0606;

    /** 账户余额 */
    private Long F0607;

    /** 密码 */
    private String F0608;

    /** 身份 */
    @Excel(name = "身份")
    private String F0609;

    /** 状态（0禁用，1启用） */
    private Long F0610;

    /** 剩余token数 */
    private Long F0611;

    /** 认证状态(0通过，1失败) */
    private Long F0612;

    /** 上限token */
    private Long F0613;

    /** 周期 */
    private String F0614;

    /** 注册时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "注册时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date F0615;

    /** 头像 */
    private String F0616;

    public void setF0601(Long F0601) 
    {
        this.F0601 = F0601;
    }

    public Long getF0601() 
    {
        return F0601;
    }
    public void setF0501(Long F0501) 
    {
        this.F0501 = F0501;
    }

    public Long getF0501() 
    {
        return F0501;
    }
    public void setF0602(String F0602) 
    {
        this.F0602 = F0602;
    }

    public String getF0602() 
    {
        return F0602;
    }
    public void setF0603(String F0603) 
    {
        this.F0603 = F0603;
    }

    public String getF0603() 
    {
        return F0603;
    }
    public void setF0604(String F0604) 
    {
        this.F0604 = F0604;
    }

    public String getF0604() 
    {
        return F0604;
    }
    public void setF0605(Long F0605) 
    {
        this.F0605 = F0605;
    }

    public Long getF0605() 
    {
        return F0605;
    }
    public void setF0606(Long F0606) 
    {
        this.F0606 = F0606;
    }

    public Long getF0606() 
    {
        return F0606;
    }
    public void setF0607(Long F0607) 
    {
        this.F0607 = F0607;
    }

    public Long getF0607() 
    {
        return F0607;
    }
    public void setF0608(String F0608) 
    {
        this.F0608 = F0608;
    }

    public String getF0608() 
    {
        return F0608;
    }
    public void setF0609(String F0609) 
    {
        this.F0609 = F0609;
    }

    public String getF0609() 
    {
        return F0609;
    }
    public void setF0610(Long F0610) 
    {
        this.F0610 = F0610;
    }

    public Long getF0610() 
    {
        return F0610;
    }
    public void setF0611(Long F0611) 
    {
        this.F0611 = F0611;
    }

    public Long getF0611() 
    {
        return F0611;
    }
    public void setF0612(Long F0612) 
    {
        this.F0612 = F0612;
    }

    public Long getF0612() 
    {
        return F0612;
    }
    public void setF0613(Long F0613) 
    {
        this.F0613 = F0613;
    }

    public Long getF0613() 
    {
        return F0613;
    }
    public void setF0614(String F0614) 
    {
        this.F0614 = F0614;
    }

    public String getF0614() 
    {
        return F0614;
    }
    public void setF0615(Date F0615) 
    {
        this.F0615 = F0615;
    }

    public Date getF0615() 
    {
        return F0615;
    }
    public void setF0616(String F0616) 
    {
        this.F0616 = F0616;
    }

    public String getF0616() 
    {
        return F0616;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("F0601", getF0601())
            .append("F0501", getF0501())
            .append("F0602", getF0602())
            .append("F0603", getF0603())
            .append("F0604", getF0604())
            .append("F0605", getF0605())
            .append("F0606", getF0606())
            .append("F0607", getF0607())
            .append("F0608", getF0608())
            .append("F0609", getF0609())
            .append("F0610", getF0610())
            .append("F0611", getF0611())
            .append("F0612", getF0612())
            .append("F0613", getF0613())
            .append("F0614", getF0614())
            .append("F0615", getF0615())
            .append("F0616", getF0616())
            .toString();
    }
}
